saint john's meaning in English
n. saint john's, capital of antigua and barbuda (independent commonwealth in the west indies); city and main port of newfoundland (canada)
n. saint john's, capital of antigua and barbuda (independent commonwealth in the west indies); city and main port of newfoundland (canada)